NWinfo

Hardware information utility for Windows


Project maintained by a1ive Hosted on GitHub Pages — Theme by mattgraham


NWinfo


NWinfo is a Win32 program that allows you to obtain system and hardware information.

Features

GUI (gnwinfo)

Preview

CLI (nwinfo)

Usage

.\nwinfo.exe OPTIONS

Example Command

.\nwinfo.exe --format=json --output=report.json --cp=UTF8 --sys --disk --smbios --net

This command exports system, disk, SMBIOS, and network information to report.json in JSON format.

General Options

Hardware Details

System Information

PowerShell Script for System Diagnostics

hw_report.ps1 is a PowerShell script designed to generate and display a detailed hardware and system report using nwinfo.

Notes

Windows 11

If the driver cannot be loaded properly, modify the following registry keys:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity]
"Enabled"=dword:0000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard]
"EnableVirtualizationBasedSecurity"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\SystemGuard]
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CI\Config]
"VulnerableDriverBlocklistEnable"=dword:00000000

Windows 7

For earlier versions of Windows 7, the driver may not work properly and requires a SHA1-signed certificate.

Windows XP

This project is compatible with Windows XP using YY-Thunks, but it may not retrieve some hardware information.

Licenses & Credits

This project is licensed under the Unlicense license.